/* CSS reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
a ,a img{border:0;outline:none;}
img{border: 0;}
body {
height:100%;
line-height: 1;
font-family:Lucida Sans Unicode,Myriad Pro,Hiragino Sans GB,Heiti SC,Microsoft YaHei,Verdana,SimHei;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before,blockquote:after,
q:before, q:after {
content: '';
content: none;
}
/* remember to define focus styles! */
:focus {
outline: 0;}
/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
} 

a{color:#55AADD;}
a:hover{text-decoration:underline;}
.header
{
background:url(../images/header_bg.jpg) no-repeat center 0 #fef8e3;
margin: 0px;
}
.page_container
{
	width:960px;
	margin: 0px auto;	
	height: auto;
	overflow:auto;
}
.logo_text
{
	background:url("../images/logo_text.png") no-repeat left top;
	width:262px;
	height:51px;
	margin:20px 20px auto 50px;
	float:left;
	text-indent:-9999px;
	display: block;
}
.h_share
{
	background:url(../images/share_bg.png) no-repeat;
width:264px;
margin-top:30px;
margin-left:3px;
float:left;
}
.h_share a{display:block;}
.share_text
{
font-size:13px;
height:34px;
line-height:34px;
padding-left:15px;
color:#FFFFFF;
text-decoration:none;
float: left;
}
.share_text span
{
font-size:19px;
}
.share_qqzone
{
width:50px;
height:21px;
float:right;
margin:7px;
display:block;
background:url("../images/share_qqzone.png") no-repeat left top;
text-indent: -9999px;
overflow: auto;
}
.share_weibo
{
width:50px;
height:21px;
float:right;
margin-right:0px;
display:block;
overflow:auto;
background:url("../images/share_weibo.png") no-repeat left top;
text-indent: -9999px;
margin-top:7px;
}
.h_search
{
background:url(../images/search_box.png) no-repeat;
width:252px;
height:33px;
float:right;
margin:30px 0px auto auto;
}
.h_magnifier
{
width:21px;
height:21px;
margin:6px 5px;
float:right;
}
.h_magnifier:hover{cursor:pointer;}

.menu
{
background:url(../images/menu_bg.png) repeat-x;
position:relative;
top:7px;
height: 61px;
z-index: 100;
}
.menu .page_container{
	height:61px;
	line-height:61px;
}
.menu li
{
float:left;
text-align:center;
}

.menu_seperator
{
	background:url(../images/menu_seperator.png) no-repeat right center;
}
.menu ul a
{
font-size:17px;
padding:0 25px;
text-decoration:none;
color:#666;
}
.menu ul a:hover{color:#55AADD}
.info{
	float:right;
}
.login{
	background:url("../images/login.jpg") no-repeat right top;
	padding-right:25px;
	float:left;
	line-height:30px;
	height:26px;
	font-size:12px;
	margin-top:17px;
	margin-right:10px;
	padding-left:15px;
}
.login:hover{cursor:pointer;}
.header_menu_register_box_ico
{
width:6px;
height:6px;
margin:14px 0px;
float:right;
}


.btn_publish
{
height:25px;
width:56px;
background:url(../images/publish.png) no-repeat;
float:left;
display:block;
margin-top:18px;
text-indent:-9999px;
overflow:hidden;
margin-right:5px
}
a.btn_publish:hover{
	background:url(../images/publish_hover.png) no-repeat;
}
.btn_signin
{
	text-indent:-9999px;
height:25px;
width:56px;
background:url(../images/signing_bg.png) no-repeat;
float:left;
display: block;
margin-top:18px;
overflow:hidden;
}
a.btn_signin:hover{
	background:url(../images/signing_bg_hover.png) no-repeat;
}
.btn_signin span
{
	background:url(../images/signing_bg_YES.png) no-repeat;
float:left;
width:16px;
height:16px;
margin:4px;
}
.banners
{
width:710px;
height:315px;
background:url(../images/Banners.jpg) no-repeat;
float:left;
position:relative;
}
.banners .slide_triggers {position: absolute;top: 93%;left: 87%;}
.banners .slide_triggers li:hover{cursor:pointer;}
.banners .slide_triggers li {width: 10px;height: 10px;float: left;margin:2px;
background:url("../images/point.png" ) no-repeat center center;}
.banners .slide_triggers .current{background:url("../images/point_active.png" ) no-repeat center center; }

.circle_left_list .slide_triggers {float: left;width: 100px;}
.circle_left_list .slide_triggers li:hover{cursor:pointer;}
.circle_left_list .slide_triggers li {width: 10px;height: 10px;float: left;margin:2px;overflow:auto;
background:url("../images/point.png" ) no-repeat center center;}
.circle_left_list .slide_triggers .current{background:url("../images/point_active.png" ) no-repeat center center; }

.container
{
	background:url("../images/bg_ico.png") #edf6ef no-repeat center top;
	overflow: auto;
}
.con_top
{
	overflow:hidden;
}
.con_top_right
{
	float:right;
	width: 240px;
	height: 315px;	
	position:relative;
}
.register
{
width:240px;
height:200px;
}
.register_top
{
width:240px;
height:57px;
background:url(../images/phoneregist_top.png) no-repeat;
}
.register_registerID
{
background:#f23a46;
height:80px;
width:100%;
padding-top:10px;
}
.register_registerID span
{
font-size:12px;
text-decoration:none;
color:#FFFFFF;
margin-left: 10px;
margin-bottom:5px;
display:block;
}
.register_registerID_box
{
width:220px;
height:34px;
margin-left:10px;
margin-top:0px;
margin-bottom:15px;
}
.register_registerID_box_left
{
background:url(../images/register_box_bg_left.png) no-repeat;
width:4px;
height:34px;
float:left;
}
.register_registerID_box_repeat
{
background:url(../images/register_box_bg_repeat.png) repeat-x;
height:34px;
float:left;
width:210px;
}
.register_registerID_box_repeat input{
	border:0 none;
	padding:7px;
	margin:3px 0;
	width:135px;
}
.register_registerID_box_repeat input{float: left;}
.register_registerID_box_repeat a
{
background:url(../images/register.png) no-repeat;
height:34px;
width:60px;
float:right;
display:block;
margin-right:-2px;
text-indent:-9999px;
}
.register_registerID_box_repeat a:hover{
	background:url(../images/register_hover.png) no-repeat;
}
.register_footer
{
position: absolute;
background:url(../images/phoneregist_bottom.png) no-repeat;
height:53px;
width: 240px;
top: 137px;
}
.notice
{
	width:240px;
height:100px;
position:absolute;
top:200px;
}
.notice_header
{
height:24px;
background:#eeeeee;
border-bottom: 1px solid #e5e5e5;
padding-left:10px;
line-height:24px;
color:#666666;
font-size: 12px;
}

.notice_details
{
	background:#FFFFFF;
	width:240px;
height:89px;
}
.notice_details ul{
	padding:10px;
}

.notice_details li
{
color:#55aadd;
font-size:12px;
line-height:18px;
}
.notice_details a
{
text-decoration:none;
}
.notice_details a:hover
{
text-decoration:underline;
}
.recent_trading
{
background:#FFFFFF;
padding-bottom: 15px;
}
.shadow_and_radius
{
box-shadow: 0px 0px 5px #cccccc;
border-radius: 5px;
}
.rt_header
{
	height:30px;
	line-height:30px;
	padding: 10px;
}
.rt_header h2
{
	color:#666666;
background:url(../images/lately_transaction_ico.png) left center no-repeat;
height:30px;
padding-left:35px;
width:100px;
float:left;
}
.rt_header a:hover{text-decoration: underline;}
.rt_header a
{
float:right;
text-decoration:none;
color:#55aadd;
font-size:12px;
}
.rt_body ul{
	overflow:auto;
	padding:0 10px;
}
.recent_trading ul li
{
width:130px;
border:solid 1px #f1f1f1;
float:left;
margin-right:10px;

}
.recent_trading ul li img
{
width:120px;
height:110px;
margin:6px;
}

.recent_trading ul li .rt_body_userico img
{
margin:0px;
width:30px;
height:30px;
display:inline;
float:left;
margin-right: 4px;
margin-left: 5px;
}
.rt_body span
{
color:#f23a46;
}
.rt_body_userico
{
	padding-top: 10px;
	padding-bottom: 10px;
}
.rt_body_userico h3
{
font-size:12px;
color:#999999;
font-weight:normal;
display:inline-block;
text-align:right;
width: 80px;
}
.rt_body_userico h2
{
	text-align:right;
width: 80px;
color:#71c4f2;
font-size:12px;
text-decoration:none;
display:inline;
}
.rt_body h3
{
font-size:12px;
padding-top: 5px;
}
.rt_body ul li p
{
text-align:center;
font-size:12px;
color:#000000;
}
.bidding
{
background:#FFFFFF;
padding-bottom: 10px;
}
.bidding_header
{
width:100%;
background:0 0 url(../images/box_top_bg.png) no-repeat;
overflow: auto;
}
.bidding_header h1
{
padding: 0px 17px;
text-decoration:none;
font-size:18px;
color:#FFFFFF;
width:80px;
float:left;
height:37px;
line-height:34px;

}
.bidding_header h2
{
text-decoration:none;
font-size:13px;
color:#FFFFFF;
float:left;
height:37px;
line-height:37px;
}
.bidding_header a:hover{text-decoration:underline;}
.bidding_header a
{
float:right;
text-decoration:none;
color:#55aadd;
margin:15px 15px;
font-size:12px;
}
.bidding_process 
{
width:100%;
height:90px;
}
.step_1
{
background:url(../images/step_1.png) no-repeat left center;
}
.step_2
{
background:url(../images/step_2.png) no-repeat left center;
}
.step_3
{
background:url(../images/step_3.png) no-repeat left center;
}
.step_4
{
background:url(../images/step_4.png) no-repeat left center;
}
.bidding_process ul
{
margin-left:15px;
margin-right:15px;
}
.bidding_process ul li
{
width:auto;
height:70px;
padding-top:20px;
padding-left:60px;
margin-right:15px;
float:left;
}
.bidding_process ul li p
{
padding-top:8px;
text-align:left;
text-decoration:none;
color:#1272ab;
font-size:18px;
margin-bottom: 4px;
display:block;
}
.bidding_process ul li span
{
font-size:12px;
text-align:left;
text-decoration:none;
color:#707070;
display:block;
}
.bidding_body
{
width:99%;
height:310px;
margin-right: auto;
margin-left:1%;
margin-top: 5px;
margin-bottom: 5px;
overflow: hidden;
}
.bidding_body li
{
width:180px;
height:180px;
float:left;
margin-right:8px;
}
/*
.bidding_goods1
{
background:url(../images/goods_bidding_1.jpg) no-repeat;
}
.bidding_goods2
{
background:url(../images/goods_bidding_2.jpg) no-repeat;
}
.bidding_goods3
{
background:url(../images/goods_bidding_3.jpg) no-repeat;
}
.bidding_goods4
{
background:url(../images/goods_bidding_4.jpg) no-repeat;
}
.bidding_goods5
{
background:url(../images/goods_bidding_5.jpg) no-repeat;
}
*/
.bidding_body li img
{
width:180px;
height:180px;
display:block;
border:solid #e1e1e1 1px;
}
.bidding_goods_style em
{
	font-style:normal;
	text-decoration:line-through;
}
.bidding_goods_style h3
{
font-size:12px;
color:#1272ab;
text-align:left;
margin:7px 3px;
}
.bidding_goods_style p
{
font-size:12px;
color:#000000;
text-align:left;
margin-top:5px;
}
.bidding_goods_style span
{
color:#f23a46;
}
.prompting
{
position:absolute;
left:0px;
top:70px;
background:url(../images/on_goods_message_bg.png) no-repeat;
width:182px;
height:62px;
padding-left: 15px;
padding-top: 5px;
}
.prompting2
{
padding:20px 0px 0px 15px!important;
}
.prompting p
{
float:left;
color:#FFFFFF;
font-size:12px;
height:24px;
width:150px;
float:left;
padding-top:6px;
margin:0px;
}
.bidding_body ul li .prompting img
{
float:left;
width:24px;
height:24px;
border:none;
margin-top:0px;
margin-right:4px;
margin-bottom: 0px;
margin-left: 0px;
}
.bidding_body ul li .prompting p span
{
color:#ffe51e;
}

.bidding_body ul li{position:relative;}
.bidding .bidding_body ul .rt_body_userico h2
{
	margin-bottom: 4px;	
}
.bidding .bidding_body ul .rt_body_userico h3
{
	margin-top: 6px;
}
.bidding .bidding_body ul .rt_body_userico img
{
	margin:0;
	margin-right: 4px;
	overflow: auto;
}
.bidding_body ul .rt_body_userico img
{
	width:30px;
height:30px;
float:left;
margin:4px 7px;
}
.bidding_body ul li .status1
{

	background:url(../images/goods_message_orange_bg.png )no-repeat;
	width:57px;
	height:19px;
	position:absolute;
	left:-2px;
	top:20px;
	font-size:12px;
	padding-top:3px;
	padding-left:2px;
	color:white;
}
.bidding_body ul li .status2
{
	background:url(../images/goods_message_blue_bg.png) no-repeat;
	width:57px;
	height:19px;
	position:absolute;
	left:-2px;
	top:20px;
	font-size:12px;
	padding-top:3px;
	padding-left:2px;
	color:white;
}
.bidding_body ul li .status3
{
	background:url(../images/goods_message_red_bg.png) no-repeat;
	width:57px;
	height:19px;
	position:absolute;
	left:-2px;
	top:20px;
	font-size:12px;
	padding-top:3px;
	padding-left:2px;
	color:white;
}
#footer
{
	background:url("../images/footer_bg.jpg") repeat-x #fefbed center 0px;
	width:100%;
	padding-top:33px;
	min-height: 200px;
}
.shopping_type
{
	display:block;
	height: 118px;
    width: 100%;
}
#footer li .logo 
{
	background: url("../images/heart.png") no-repeat center center ;

	height: 92px;
} 
.shopping_type li
{
	background:#a4a4a4;
	float:left;
	margin-right: 5px;	
	padding-top:7px;
	height:83px;
	
	border:1px solid #e1e1e1;
}
.shopping_type ul
{margin:0px 10px;
padding: 0px;}
.shopping_type li a
{
	color:#FFFFFF;
	font-size: 16px;
	text-decoration:none;
	float:left;
	padding-left:5px;
	padding-top:3px;
	margin-right:3px;
	padding-right: 2px;
}
.shopping_type li span a
{
	color:#e1e1e1;
	font-size: 12px;

}
.shopping_type li span
{
	display:block;
	float: left;
	margin-top:10px;
}
.shopping_type .fashion
{
	background:none;
	width: 102px;
	border:0px;
}
.shopping_type .fashion a
{
	background:#f23a46;
	
	padding:9px 15px;
	border: 1px #f56f77 solid;

	width: 70px;
}
.fashion .one
{
	margin-bottom: 20px;
}
.shopping_type .other
{
	background:none;
	width: 286px;
	border:0px;

}
.shopping_type .other a
{
	padding:3px auto;
	background:#a4a4a4;
	float:left;
	margin-right: 5px;	
	padding-left: 5px;
	padding-right: 5px;
	padding-top:11px;
	margin-bottom:5px;
	height:30px;
	border:1px solid #e1e1e1;
}
.shopping_type li.fashion,.shopping_type li.other{padding-top:0;}
.shopping_type .clothes
{
	width: 88px;
}
.shopping_type .clothes > a
{
	width: 88px;
}

.shopping_type .adorn
{
	width: 156px;
}
.shopping_type ul .adorn span
{
	width: 156px;
}
.shopping_type .household
{
	width: 170px;
}
.shopping_type ul .household span
{
	width: 170px;
}
.shopping_type .cosmetics
{
	width: 68px;
}
.shopping_type ul .cosmetics span
{
	width: 68px;
}.shopping_type ul .cosmetics span a
{ 
	width: 68px;
}


.shopping_type_selec
{
	width:100%;
	overflow:auto;
}
.shopping_type_selec ul
{
	margin: 20px 10px;
	border-bottom:1px #cc0000 solid;
	overflow:hidden;
	margin-bottom: 0px;
	margin-top: 0px;
	_height: 25px;
}
.shopping_type_selec li
{
	float: left;
	margin: 0px 15px;
	padding: 10px 0px;
	padding-top: 0;
	overflow: auto;
	_position: relative;
	_left: -5px;
}
.shopping_type_selec li a
{
	font-size:14px;
	color: #8a8a8a;
	text-decoration:none;
}
.shopping_type_selec ul .shopping_seleced a
{
	color:#f23a46;
}

body .shopping
{
	padding-bottom:20px;
}

.shopping_specific
{
	width:100%;
	height:24px;
	margin-top:0px;
	margin-bottom: 20px;
}
.shopping_specific li
{
	float: left;
	padding: 0px 0px;
	 font-size:12px;
	 margin:10px 0px;
	  
}
.shopping_specific li a
{
	text-decoration:none; 
	margin:0px 10px 0px 10px;
	color: #8a8a8a;
	
}
.shopping_specific ul .specific_seleced a
{
	color: #f23a46;
}
.shopping_specific ul 
{
	margin-left: 20px;
}
.shopping_goods
{
	width: 100%;
	  overflow:auto;
}
.shopping_goods ul li .noborder{border: 0px;}
.shopping_goods li
{
	float: left;
	padding-left:13px;
}
.shopping_goods li em
{
	font-weight:bold;
	font-style:normal;
	color: #666666;
	margin: 10px 0px;
}
.shopping_goods li p
{
	color: #999999;
	font-size: 12px;
	float:left;
	margin: 10px 0px;
}
.shopping_goods li a:hover{text-decoration:underline;}
.shopping_goods li a
{
	 text-decoration:none;
	 color: #f659a9;
	font-size: 12px;
	float:right;
	margin: 10px 10px 10px 0px;
}
.s_goods_list
{
	width: 215px;
	border-right: 1px #c7c7c7 dashed;
	margin-top: 15px;
}
.s_goods_list .s_g_ico{width: 215px;_width: 210px;*padding-right:10px;}
.shopping_goods ul
{
	margin-left: 15px;
}
.s_g_ico img
{
	width: 62px;
	height:62px;
	border:1px #dedede solid;
}
.circle_left
{
	width:596px;
	float:left;

}
.circle_left h4
{
	color:#666666;
	font-size: 16px;
	margin: 25px 25px 0px 25px;
}
.circle_left h4 span
{
	color:#f23a46;
	font-size:20px;
}
.circle_left li  .text
{
	color:#c1c1c1;
	font-size:12px;
	float:left;
	width: 55%;
	line-height: 15px;
}
.circle_left p
{
	float:left;
	margin: 10px 0px;
	color:#666666;
	font-size:14px;
	 padding-top: 1px;
}
.circle_left h5
{
	float:left;
	margin: 10px 0px;
	 color: #666666;
	 font-size: 12px;
	 overflow:hidden;
	 width: 55%;
}
.circle_left h5 span
{
	font-size: 14px;
	color: #f23a46;
}
.circle_left_list li
{
	width: 49%;
	float:left;
	margin: 10px 0px;
}
.circle_left_list li img

{
	float:left;
	margin-right: 10px;
}
.circle
{
	margin-top:20px;
	background: #ffffff;
	width: 100%;
	height: 474px;
	clear:left;
	margin-bottom: 30px;
	_padding-bottom: 20px;
}
.clear_float{clear:both;}
.circle_left_userlist
{
	border-right: 1px dashed #E7E7E7;
	width: 100%;
	overflow: hidden;
}
.circle_left_userlist ul 
{
	margin-left: 2%;
}
.circle_left_userlist img
{
	float:left;
	width: 32px;
	height:32px;
	margin-right: 10px;
}
.circle_left_userlist p
{
	float:left;
	width: 65%;
	font-size: 12px;
	color: #555555;
	margin: 0px;
	
}
.circle_left_userlist span
{
	margin-top:5px;
	float:left;
	width: 50%;
	font-size: 12px;
	color: #c1c1c1;
}
.circle_left_userlist li
{
	 border-bottom: 1px solid #fdedee;
	 float:left;
	 margin-top: 15px;
	width: 48%;
	margin-right: 2%;
	padding-bottom: 3px;
}

.circle_left_list a
{
	float:right;
	text-decoration:none;
	font-size: 12px;
	color: #f23a46;
	padding-right:10px;
}
.circle_left_list ul
{
	margin-left: 2%;
	width:98%;
}
.circle_left_list
{
	overflow:hidden;
		border-right:1px  dashed #e7e7e7;
}
.circle_share
{
	float:left;
	font-size: 12px;
}
.circle_right{float:right;width:34%;padding-right: 2%;}
.circle_share img
{
	float:left;
	margin-right: 15px;
}

.circle_share p
{
	color:#707070;
	margin-bottom: 7px;
	font-weight:bold;
	font-size: 14px;
	padding-top: 3px;
}
.circle_right h4
{
	color:#666666;
	font-size: 16px;
	margin: 25px 25px 8px 0px;
}
.circle_right h4 span
{
	color:#f23a46;
	font-size:20px;
	
}
.circle_share em
{
	color:#f23a46;
	font-style: normal;
}
.circle_right li span
{
	line-height:14px;
}
.circle_right li
{
	float:left;
	margin: 5px 0px;
}
.circle_right a:hover{text-decoration:underline;}
.circle_right a
{
	float:right;
	text-decoration:none;
	font-size: 12px;
	color: #f23a46;
	 padding-right: 10px;
}
#footer ul
{
	margin: 0 auto;
	width: 900px;
	overflow:auto;
	color: #666666;
}
#footer ul .red:hover{color: #f23a46;text-decoration:none;}
#footer ul .red
{
	color: #f23a46;
	font-size: 16px;
}
#footer li
{
	width: 20%;
	float: left;
}
#footer li a:hover{color: #2c6bd4;text-decoration:underline;}
#footer li a
{
	float: left;
	width: 50%;
	padding: 0 25%;
	text-decoration:none;
	padding-top:6px;
	padding-bottom:6px;
	font-size: 12px;
	color:#666666;
}
#footer p
{
	font-size:12px;
	color: #666666;
	text-align: center;
	width: 100%;
	line-height: 70px;
}
#footer .Attention .qqzone{ background:url("../images/foot/qqzone.png" ) no-repeat 25% center;}
#footer .Attention .weibo{background:url("../images/foot/weibo.png" ) no-repeat 25% center;}
#footer .Attention .qqweibo{background:url("../images/foot/tengxun.png" ) no-repeat 25% center;}
#footer .Attention .douban{background:url("../images/foot/douabn.png" ) no-repeat 25% center;}

#footer .partner .sina{ background:url("../images/foot/sina.png" ) no-repeat  50% center;height: 22px;}
#footer .partner .taobao{ background:url("../images/foot/taobao.png" ) no-repeat  43% center;height: 22px;}
#footer .partner .zhifubao{ background:url("../images/foot/zhifubao.png" ) no-repeat  34% center;height: 22px;}
#footer .Attention a
{
	padding: 6px 17% 6px 33%;
}
#footer .Attention .red
{
	padding: 6px 28% 6px 22%;
}
.w
{
	width:960px;
	margin-right:auto;
	margin-left:auto;
	display:block;
	margin-top: 15px;
	
}
.shopping_type_selec .point
{
	background:0 0 url(../images/select.png) no-repeat;
	width: 6px;
	height:3px;
	margin-left: 43px;
	position:absolute;
}
